other financial payables - Español Inglés Diccionario